package com.shj.web.util;

import org.apache.commons.io.FileUtils;

import java.io.File;
import java.io.IOException;

/**
 * @author songhuajian
 * @Description: TODO 文件工具类
 * @date 2020/6/5 15:14
 **/
public class FileUtil {
    // 保存目录
    private static final String SAVE_URL = "G:\\";
    // 保存的名字

    public static String fileUpload(File file, String fileFileName){
        File savefile = null;
        try {
            //文件名（时间+文件名字）
            savefile = new File(new File(SAVE_URL), MyTimeUtil.getForString()+fileFileName);
            //判断上传文件的保存目录是否存在
            if(!savefile.getParentFile().exists()){
                savefile.getParentFile().mkdirs();
            }
            FileUtils.copyFile(file, savefile);
        } catch (IOException e) {
            e.printStackTrace();
        }finally{
            if(file.exists()){
                file.delete();
            }
        }
        //返回保存文件路径
        return savefile.getAbsolutePath();
    }
}
